gesticulate excitedly - Turkish English Dictionary